<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>lwIP network interface integration library: WiFi middleware specific error codes</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen_style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="cypress_logo.png"/></a></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">lwIP network interface integration library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__generic__lwip__whd__port__defines.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle"><div class="title">WiFi middleware specific error codes</div></div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">General Description</h2>
<p >Wi-Fi middleware core APIs return results of type cy_rslt_t and consist of three parts: </p>
<ul>
<li>module base</li>
<li>type</li>
<li>error code</li>
</ul>
<dl class="section user"><dt>Result Format</dt><dd></dd></dl>
<pre class="fragment">           Module base                   Type    Library-specific error code
   +-----------------------------------+------+------------------------------+
   |CY_RSLT_MODULE_NETWORK_PORT_BASE  | 0x2  |           Error code         |
   +-----------------------------------+------+------------------------------+
             14-bits                    2-bits            16-bits

Refer to the macro section of this document for library-specific error codes.
</pre><p >The data structure cy_rslt_t is part of cy_result.h located in &lt;core_lib/include&gt;.</p>
<p >Module base: This base is derived from CY_RSLT_MODULE_MIDDLEWARE_BASE (defined in cy_result.h) and is an offset of the CY_RSLT_MODULE_MIDDLEWARE_BASE. The details of the offset and the middleware base are defined in cy_result_mw.h, that is part of <a href="https://github.com/infineon/connectivity-utilities">Github connectivity-utilities</a>. For example, lwIP WHD PORT (CY_NETWORK_PORT) uses CY_RSLT_MODULE_NETWORK_PORT_BASE as the module base.</p>
<p >Type: This type is defined in cy_result.h and can be one of CY_RSLT_TYPE_FATAL, CY_RSLT_TYPE_ERROR, CY_RSLT_TYPE_WARNING, or CY_RSLT_TYPE_INFO. AWS library error codes are of type CY_RSLT_TYPE_ERROR.</p>
<p >Library-specific error codes: These error codes are library-specific and defined in the macro section.</p>
<p >Helper macros used for creating the library-specific result are provided as part of cy_result.h. </p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga64411e3dd47f1879323877c2370b9eec"><td class="memItemLeft" align="right" valign="top"><a id="ga64411e3dd47f1879323877c2370b9eec" name="ga64411e3dd47f1879323877c2370b9eec"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_PORT_ERR_BASE</b>&#160;&#160;&#160;CY_RSLT_CREATE(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_NETWORK_PORT_BASE, 0)</td></tr>
<tr class="memdesc:ga64411e3dd47f1879323877c2370b9eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic CY NETWORK port base error code. <br /></td></tr>
<tr class="separator:ga64411e3dd47f1879323877c2370b9eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66482668f42e202a2d493782ea856270"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__lwip__whd__port__defines.html#ga66482668f42e202a2d493782ea856270">CY_RSLT_NETWORK_INTERFACE_EXISTS</a>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 1)</td></tr>
<tr class="memdesc:ga66482668f42e202a2d493782ea856270"><td class="mdescLeft">&#160;</td><td class="mdescRight">CY NETWORK error.  <a href="group__generic__lwip__whd__port__defines.html#ga66482668f42e202a2d493782ea856270">More...</a><br /></td></tr>
<tr class="separator:ga66482668f42e202a2d493782ea856270"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93353130a6078aaf6e9edfb2d135b1de"><td class="memItemLeft" align="right" valign="top"><a id="ga93353130a6078aaf6e9edfb2d135b1de" name="ga93353130a6078aaf6e9edfb2d135b1de"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_ADDING_INTERFACE</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 2)</td></tr>
<tr class="memdesc:ga93353130a6078aaf6e9edfb2d135b1de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that adding the interface failed <br  />
 <br /></td></tr>
<tr class="separator:ga93353130a6078aaf6e9edfb2d135b1de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe7486b63b0e20d597c80f66b281a6c6"><td class="memItemLeft" align="right" valign="top"><a id="gabe7486b63b0e20d597c80f66b281a6c6" name="gabe7486b63b0e20d597c80f66b281a6c6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_STARTING_DHCP</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 3)</td></tr>
<tr class="memdesc:gabe7486b63b0e20d597c80f66b281a6c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes a failure to start DHCP <br  />
 <br /></td></tr>
<tr class="separator:gabe7486b63b0e20d597c80f66b281a6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga752aff5813b092f64fb7a7aa2f837a0c"><td class="memItemLeft" align="right" valign="top"><a id="ga752aff5813b092f64fb7a7aa2f837a0c" name="ga752aff5813b092f64fb7a7aa2f837a0c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_INTERFACE_DOES_NOT_EXIST</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 4)</td></tr>
<tr class="memdesc:ga752aff5813b092f64fb7a7aa2f837a0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that the interface does not exist <br  />
 <br /></td></tr>
<tr class="separator:ga752aff5813b092f64fb7a7aa2f837a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56f8f0a7f468e51d85896de4fd8959f8"><td class="memItemLeft" align="right" valign="top"><a id="ga56f8f0a7f468e51d85896de4fd8959f8" name="ga56f8f0a7f468e51d85896de4fd8959f8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_BAD_ARG</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 6)</td></tr>
<tr class="memdesc:ga56f8f0a7f468e51d85896de4fd8959f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes a BAD arg <br  />
 <br /></td></tr>
<tr class="separator:ga56f8f0a7f468e51d85896de4fd8959f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0402c74db5d2b1251c2bc8ba16520bb5"><td class="memItemLeft" align="right" valign="top"><a id="ga0402c74db5d2b1251c2bc8ba16520bb5" name="ga0402c74db5d2b1251c2bc8ba16520bb5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_SOCKET_ERROR</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 7)</td></tr>
<tr class="memdesc:ga0402c74db5d2b1251c2bc8ba16520bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the lwIP socket error <br  />
 <br /></td></tr>
<tr class="separator:ga0402c74db5d2b1251c2bc8ba16520bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0be1337ee3c34383be5bc25b9492321f"><td class="memItemLeft" align="right" valign="top"><a id="ga0be1337ee3c34383be5bc25b9492321f" name="ga0be1337ee3c34383be5bc25b9492321f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_SOCKET_CREATE_FAIL</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 8)</td></tr>
<tr class="memdesc:ga0be1337ee3c34383be5bc25b9492321f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the lwIP socket create failure <br  />
 <br /></td></tr>
<tr class="separator:ga0be1337ee3c34383be5bc25b9492321f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7325308cb997463c8372e84d4cdde4c7"><td class="memItemLeft" align="right" valign="top"><a id="ga7325308cb997463c8372e84d4cdde4c7" name="ga7325308cb997463c8372e84d4cdde4c7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_INVALID_SOCKET</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 9)</td></tr>
<tr class="memdesc:ga7325308cb997463c8372e84d4cdde4c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes an invalid socket <br  />
 <br /></td></tr>
<tr class="separator:ga7325308cb997463c8372e84d4cdde4c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47c5f39f16873b5a569fe45b78dd78e3"><td class="memItemLeft" align="right" valign="top"><a id="ga47c5f39f16873b5a569fe45b78dd78e3" name="ga47c5f39f16873b5a569fe45b78dd78e3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_CORRUPT_BUFFER</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 10)</td></tr>
<tr class="memdesc:ga47c5f39f16873b5a569fe45b78dd78e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes a corrupt buffer <br  />
 <br /></td></tr>
<tr class="separator:ga47c5f39f16873b5a569fe45b78dd78e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e27f95367f0cabf75d9e396cff7a0e0"><td class="memItemLeft" align="right" valign="top"><a id="ga9e27f95367f0cabf75d9e396cff7a0e0" name="ga9e27f95367f0cabf75d9e396cff7a0e0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_DHCP_TIMEOUT</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 11)</td></tr>
<tr class="memdesc:ga9e27f95367f0cabf75d9e396cff7a0e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the DHCP timeout <br  />
 <br /></td></tr>
<tr class="separator:ga9e27f95367f0cabf75d9e396cff7a0e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc24f9c602ae45614f7231508eb574bf"><td class="memItemLeft" align="right" valign="top"><a id="gafc24f9c602ae45614f7231508eb574bf" name="gafc24f9c602ae45614f7231508eb574bf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_DHCP_WAIT_TIMEOUT</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 12)</td></tr>
<tr class="memdesc:gafc24f9c602ae45614f7231508eb574bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the DHCP wait timeout <br  />
 <br /></td></tr>
<tr class="separator:gafc24f9c602ae45614f7231508eb574bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga376792887a07822763dbd3a253a55060"><td class="memItemLeft" align="right" valign="top"><a id="ga376792887a07822763dbd3a253a55060" name="ga376792887a07822763dbd3a253a55060"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_DHCP_MUTEX_ERROR</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 13)</td></tr>
<tr class="memdesc:ga376792887a07822763dbd3a253a55060"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the DHCP Mutex error <br  />
 <br /></td></tr>
<tr class="separator:ga376792887a07822763dbd3a253a55060"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2bfa236e9261ca5bab6e78d6f32d128"><td class="memItemLeft" align="right" valign="top"><a id="gac2bfa236e9261ca5bab6e78d6f32d128" name="gac2bfa236e9261ca5bab6e78d6f32d128"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_STARTING_INTERNAL_DHCP</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 14)</td></tr>
<tr class="memdesc:gac2bfa236e9261ca5bab6e78d6f32d128"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the failure to start the internal DHCP server. <br /></td></tr>
<tr class="separator:gac2bfa236e9261ca5bab6e78d6f32d128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc1d83188fe0b29bbe0de950519a52a8"><td class="memItemLeft" align="right" valign="top"><a id="gabc1d83188fe0b29bbe0de950519a52a8" name="gabc1d83188fe0b29bbe0de950519a52a8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_INTERFACE_NETWORK_NOT_UP</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 15)</td></tr>
<tr class="memdesc:gabc1d83188fe0b29bbe0de950519a52a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that the network is not up for the given interface. <br /></td></tr>
<tr class="separator:gabc1d83188fe0b29bbe0de950519a52a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab890d4608e0ec6df40a25ad44cee5680"><td class="memItemLeft" align="right" valign="top"><a id="gab890d4608e0ec6df40a25ad44cee5680" name="gab890d4608e0ec6df40a25ad44cee5680"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_REMOVING_INTERFACE</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 16)</td></tr>
<tr class="memdesc:gab890d4608e0ec6df40a25ad44cee5680"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes an error while removing the interface. <br /></td></tr>
<tr class="separator:gab890d4608e0ec6df40a25ad44cee5680"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0370d51c846f63d87078f684e27f93a7"><td class="memItemLeft" align="right" valign="top"><a id="ga0370d51c846f63d87078f684e27f93a7" name="ga0370d51c846f63d87078f684e27f93a7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_IPV6_INTERFACE_NOT_READY</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 17)</td></tr>
<tr class="memdesc:ga0370d51c846f63d87078f684e27f93a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that the IPv6 interface is not ready. <br /></td></tr>
<tr class="separator:ga0370d51c846f63d87078f684e27f93a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf293c31318d2af1d62bac43bbdf4a462"><td class="memItemLeft" align="right" valign="top"><a id="gaf293c31318d2af1d62bac43bbdf4a462" name="gaf293c31318d2af1d62bac43bbdf4a462"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_GET_MAC_ADDR</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 18)</td></tr>
<tr class="memdesc:gaf293c31318d2af1d62bac43bbdf4a462"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the failure to read the MAC address. <br /></td></tr>
<tr class="separator:gaf293c31318d2af1d62bac43bbdf4a462"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f88f008edcc1b4c1d38a1c6df4ca2bf"><td class="memItemLeft" align="right" valign="top"><a id="ga2f88f008edcc1b4c1d38a1c6df4ca2bf" name="ga2f88f008edcc1b4c1d38a1c6df4ca2bf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_PING</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 19)</td></tr>
<tr class="memdesc:ga2f88f008edcc1b4c1d38a1c6df4ca2bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the failure to send a ping request. <br /></td></tr>
<tr class="separator:ga2f88f008edcc1b4c1d38a1c6df4ca2bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1f0322ffd345df3120842c6d78c0f229"><td class="memItemLeft" align="right" valign="top"><a id="ga1f0322ffd345df3120842c6d78c0f229" name="ga1f0322ffd345df3120842c6d78c0f229"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_NOMEM</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 20)</td></tr>
<tr class="memdesc:ga1f0322ffd345df3120842c6d78c0f229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the failure to allocate memory. <br /></td></tr>
<tr class="separator:ga1f0322ffd345df3120842c6d78c0f229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c5b724f4d242fd2f465ba00cee17fa4"><td class="memItemLeft" align="right" valign="top"><a id="ga0c5b724f4d242fd2f465ba00cee17fa4" name="ga0c5b724f4d242fd2f465ba00cee17fa4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_RTOS</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 21)</td></tr>
<tr class="memdesc:ga0c5b724f4d242fd2f465ba00cee17fa4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes the failure from RTOS calls. <br /></td></tr>
<tr class="separator:ga0c5b724f4d242fd2f465ba00cee17fa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ae343f44b7540a45f3680ba6d1a7226"><td class="memItemLeft" align="right" valign="top"><a id="ga1ae343f44b7540a45f3680ba6d1a7226" name="ga1ae343f44b7540a45f3680ba6d1a7226"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_NOT_SUPPORTED</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 22)</td></tr>
<tr class="memdesc:ga1ae343f44b7540a45f3680ba6d1a7226"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that the feature is not supported. <br /></td></tr>
<tr class="separator:ga1ae343f44b7540a45f3680ba6d1a7226"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd0ef95e5fb952dd62156060eaf25d2e"><td class="memItemLeft" align="right" valign="top"><a id="gadd0ef95e5fb952dd62156060eaf25d2e" name="gadd0ef95e5fb952dd62156060eaf25d2e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_LINK_NOT_UP</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 23)</td></tr>
<tr class="memdesc:gadd0ef95e5fb952dd62156060eaf25d2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that the Link is not up. <br /></td></tr>
<tr class="separator:gadd0ef95e5fb952dd62156060eaf25d2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6ccfbb53bcd02d7017e9de24c3e0856"><td class="memItemLeft" align="right" valign="top"><a id="gac6ccfbb53bcd02d7017e9de24c3e0856" name="gac6ccfbb53bcd02d7017e9de24c3e0856"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>CY_RSLT_NETWORK_ERROR_TRNG</b>&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 24)</td></tr>
<tr class="memdesc:gac6ccfbb53bcd02d7017e9de24c3e0856"><td class="mdescLeft">&#160;</td><td class="mdescRight">Denotes that the random number generation failed. <br /></td></tr>
<tr class="separator:gac6ccfbb53bcd02d7017e9de24c3e0856"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ga66482668f42e202a2d493782ea856270" name="ga66482668f42e202a2d493782ea856270"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga66482668f42e202a2d493782ea856270">&#9670;&nbsp;</a></span>CY_RSLT_NETWORK_INTERFACE_EXISTS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CY_RSLT_NETWORK_INTERFACE_EXISTS&#160;&#160;&#160;(<a class="el" href="group__generic__lwip__whd__port__defines.html#ga64411e3dd47f1879323877c2370b9eec">CY_RSLT_NETWORK_PORT_ERR_BASE</a> + 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>CY NETWORK error. </p>
<p >Denotes that the interface already exists <br  />
 </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath">
    <ul>
        <li class="footer">
            Generated for <b>lwIP network interface integration library</b> by <b>Cypress Semiconductor Corporation</b>.
            All rights reserved.
        </li>
    </ul>
</div>
</body>
</html>
